package cc.rssoft.rcc.sdk.command;

import cc.rssoft.rcc.sdk.command.internal.AbstractApiCommand;

public class GetAgentReportCommand extends AbstractApiCommand {

	private String command = "getAgentReport";
	
	private String agentAid = "";
    
	private String agentName = "";
    
	private String reportDuration = "";
    
	private String orderByType = "";
    
	private String start_stamp = "";
    
	private String end_stamp = "";
    
    Boolean showAllData = true;
	
	public GetAgentReportCommand(String agentAid,String agentName,String reportDuration,String orderByType,String start_stamp,String end_stamp,Boolean showAllData) {
		this.agentAid = agentAid;
		this.agentName = agentName;
		this.reportDuration = reportDuration;
		this.orderByType = orderByType;
		this.start_stamp = start_stamp;
		this.end_stamp = end_stamp;
		this.showAllData = showAllData;
	}

	public String getCommand() {
		return command;
	}

	public void setCommand(String command) {
		this.command = command;
	}

	public String getAgentAid() {
		return agentAid;
	}

	public void setAgentAid(String agentAid) {
		this.agentAid = agentAid;
	}

	public String getAgentName() {
		return agentName;
	}

	public void setAgentName(String agentName) {
		this.agentName = agentName;
	}

	public String getReportDuration() {
		return reportDuration;
	}

	public void setReportDuration(String reportDuration) {
		this.reportDuration = reportDuration;
	}

	public String getOrderByType() {
		return orderByType;
	}

	public void setOrderByType(String orderByType) {
		this.orderByType = orderByType;
	}

	public String getStart_stamp() {
		return start_stamp;
	}

	public void setStart_stamp(String start_stamp) {
		this.start_stamp = start_stamp;
	}

	public String getEnd_stamp() {
		return end_stamp;
	}

	public void setEnd_stamp(String end_stamp) {
		this.end_stamp = end_stamp;
	}

	public Boolean getShowAllData() {
		return showAllData;
	}

	public void setShowAllData(Boolean showAllData) {
		this.showAllData = showAllData;
	}

}
